Improve the tls warning message to mention that the best soloution is to install...
authoriap10@freefall.cl.cam.ac.uk <iap10@freefall.cl.cam.ac.uk>
Thu, 1 Dec 2005 01:36:46 +0000 (02:36 +0100)
committeriap10@freefall.cl.cam.ac.uk <iap10@freefall.cl.cam.ac.uk>
Thu, 1 Dec 2005 01:36:46 +0000 (02:36 +0100)
Signed-off-by: ian@xensource.com
linux-2.6-xen-sparse/arch/xen/i386/kernel/fixup.c

index ccfb39d2d6f87262b1eac829ebb3e690100e2445..5188b23f2f88b4572af691c86c983e4707aea4e3 100644 (file)
@@ -56,9 +56,11 @@ fastcall void do_fixup_4gb_segment(struct pt_regs *regs, long error_code)
        DP("***************************************************************");
        DP("***************************************************************");
        DP("** WARNING: Currently emulating unsupported memory accesses  **");
-       DP("**          in /lib/tls libraries. The emulation is very     **");
+       DP("**          in /lib/tls glibc libraries. The emulation is    **");
        DP("**          slow. To ensure full performance you should      **");
-       DP("**          execute the following as root:                   **");
+       DP("**          install a 'xen-friendly' (nosegneg) version of   **");
+       DP("**          the library, or disable tls support by executing **");
+       DP("**          the following as root:                           **");
        DP("**          mv /lib/tls /lib/tls.disabled                    **");
        DP("** Offending process: %-38.38s **", info);
        DP("***************************************************************");